﻿using TSU.FAMC.ComputerEngineering.Classes.Interfaces;

namespace TSU.FAMC.ComputerEngineering.Classes.BooleanMaths.Functions.Writers
{
    /// <summary>
    /// Base class for boolean system writers.
    /// </summary>
    public abstract class BooleanSystemWriter: IWriter
    {
        /// <summary>
        /// Owner Boolean System to read data from.
        /// </summary>
        public BooleanSystem System { get; set; }

        /// <summary>
        /// Writers Boolean System to external source.
        /// </summary>
        public abstract void Write();
    }
}
